@media (max-width: 767px) {
    .swiper-pagination-bullet{width:10px;height:10px}
    .swiper-banner-container{margin-top:60px}
    .swiper-banner-container img{height:166px;object-fit:cover;o-object-fit:cover}
    #nav{position:fixed;left:0;top:-100%;width:100%;transition:ease .5s;-webkit-transition:ease .5s;-moz-transition:ease .5s;-o-transition:ease .5s;z-index:8}
    #nav.header-nav-show{top:60px}
    #nav.header-nav-show>.container{padding:0}
    .wp-banner{margin-top:70px}
    .navbar-top h1{margin:8px 0 8px 8px;width:50%;height:45px;background:url(../images/logo.png) no-repeat left center;background-size:contain;text-indent:-9999em;border:0}
    .row{margin:0}
    #header-button{-webkit-box-shadow:1.5px 2.6px 5px 0 rgba(4,0,0,.5);-moz-box-shadow:1.5px 2.6px 5px 0 rgba(4,0,0,.5);box-shadow:1.5px 2.6px 5px 0 rgba(4,0,0,.5)}
    .visible-footer{margin-bottom:64px}
    .container{padding:0 8px}
    .common-top{padding:10px 0}
    .common-top h3{font-size:24px;width:70%}
    #header-button h3{margin-top:16px}
    .about .txt{font-size:1.4rem;line-height:2;text-indent:2em}
    .aboutList li{width:32%;margin-right:1%;margin-bottom:20px}
    .aboutList li:nth-child(n+4){width:48%}
    .aboutList li i{width:80px;height:80px;line-height:80px}
    .aboutList li h4{margin:8px 0;font-size:1.6rem}
    .aboutList li p{width:100%;text-align:left;font-size:1.4rem}
    .proTabs li{width:32%;margin:1% 0}
    .slideGroup .parBd{margin:8px auto}
    .slideGroup .parBd ul li{width:140px;height:160px}
    .pro .parBd ul li p{font-size:1.4rem}
    .newsBox .item1{width:100%}
    .newsBox{margin-top:0}
    .cbanner{margin-top:60px}
    .cbanner img{height:130px;object-fit:cover}
    section{padding:10px 0 20px}
    .cTop .local{line-height:inherit;width:100%;padding:0 10px;padding-bottom:10px;border-bottom:1px solid #ddd}
    section .side .side1 #partnav li a{width:100%;display:block;padding:0;border-color:#ddd}
    section .content_box .pro_list li{padding:0 5px}
    section .side{margin-bottom:1rem}
    section .side .side1{border:0}
    section .side .side1 ul li a{border:0}
    section .side{padding:0;width:100%}
    section .side .side1 ul{padding:0;border:0;background-color:transparent}
    section .container{padding:0}
    section .side .side1 ul li{margin:8px 5px;padding:0;width:30%;height:35px;border:0;border:0;background-color:#fff;line-height:35px}
    section .side .side1 ul li a{overflow:hidden;padding:0;background-image:none;border:1px solid #ddd;text-align:center;text-overflow:ellipsis;white-space:nowrap}
    section .content_box .local{margin-top:1rem;padding:10px 18px;border:1px solid #EA5613;border-right:0;border-left:0}
    section .side .side1 ul li.active a{border:1px solid #EA5613;background:0 0;background-color:#fff;color:#EA5613}
    section .side .side1 ul li i{display:none}
    section .content_box .pro{margin-top:20px}
    #footer{margin-bottom:40px;background-color:#000;font-size:12px}
    section .content_box .pro_info .info{margin-top:10px}
    section .content_box .pro_info .txt{margin-top:1rem}
    .swiper-pagination-bullet{width:10px;height:10px}
    section .content_box .content{padding:10px}
    section .train_list dl{margin-top:16px}
    .sitemap_con .b4 li{width:25%}
    .sitemap_con{padding:0 10px}




}
